serve out (someone's) duty

Translations
accomplir son service